sable fin - Turkish English Dictionary